﻿using System.Threading;
using System.Threading.Tasks;

namespace Sidvall.Tasks
{
	public interface IMonitoredTask
	{
		string TaskId { get; }
		Task ExecuteAsync(System.IProgress<MonitoredTaskProgress> progress, CancellationToken cancellationToken);
	}
}
